microscope illuminator - Francés Inglés Diccionario